﻿/********************************************************************************
** @ Date:2025/04/15
** @ Author: Gaojia
** @ Description: 虚拟节点
** @ Version:1.0.0
** @ Fun:
********************************************************************************/
#ifndef CNormalNode_H
#define CNormalNode_H
#include "CBaseNode.h"

#include "CBaseNode.h"
class CNormalNode :
	public CBaseNode
{
public:
	CNormalNode(const QString & name, const QString & sId, const QString & sConfig, CBaseNode * parent);
	CNormalNode(const QString & name, const QString & sId, const QString & sConfig);
	virtual ~CNormalNode();

	// 启动、停止、更新数据（来自基类）
	void start() override;
	void stop() override;
	void updateData() override;
	// 设备控制
	virtual bool control(const QString& command, const QVariant& param);
};

#endif